Output apparatus, system, and non-transitory computer readable storage medium that outputs document data having an output time limit

ABSTRACT

An output apparatus includes
         an acquiring unit that acquires document data having an output time limit which is a time limit in which output the document data is permitted, and   an output unit that outputs the document data in a mode different from an output mode of the document data before the output time limit elapses, when the output time limit has elapsed.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is based on and claims priority under 35 USC 119 fromJapanese Patent Application No. 2016-146830 filed Jul. 26, 2016.

BACKGROUND Technical Field

The present invention relates to an output apparatus, a system, and anon-transitory computer readable storage medium.

SUMMARY

According to an aspect of the invention, an output apparatus includes

an acquiring unit that acquires document data having an output timelimit which is a time limit in which output the document data ispermitted, and

an output unit that outputs the document data in a mode different froman output mode of the document data before the output time limitelapses, when the output time limit has elapsed.

BRIEF DESCRIPTION OF THE DRAWINGS

Exemplary embodiments of the present invention will be described indetail based on the following figures, wherein:

FIG. 1 is a view illustrating an exemplary configuration of a documenttransmitting/receiving system of an exemplary embodiment 1;

FIG. 2 is a view illustrating an exemplary hardware configuration of aterminal device and a management server;

FIG. 3 is a view illustrating an exemplary hardware configuration of afirst image processing apparatus and a second image processingapparatus;

FIG. 4 is a functional block diagram of the first image processingapparatus of the exemplary embodiment 1;

FIGS. 5A and 5B are views of an exemplary document send screen of theexemplary embodiment 1;

FIG. 6 is a functional block diagram of the management server of theexemplary embodiment 1;

FIG. 7 is a functional block diagram of the second image processingapparatus of the exemplary embodiment 1;

FIGS. 8A to 8C are views for explaining processing of changing aprinting mode to be different before and after a printing time limitelapses.

FIG. 9 is a sequence chart of the document transmitting/receiving systemof the exemplary embodiment 1;

FIG. 10 is a view illustrating an exemplary configuration of a documenttransmitting/receiving system of an exemplary embodiment 2; and

FIG. 11 is a view illustrating an exemplary configuration of a documenttransmitting/receiving system of an exemplary embodiment 3.

DETAILED DESCRIPTION

Hereinafter, exemplary embodiments of the present invention will bedescribed with reference to the accompanying drawings.

Exemplary Embodiment 1

[System Configuration]

FIG. 1 is a view illustrating an exemplary configuration of a documenttransmitting/receiving system of an exemplary embodiment 1.

As illustrated in FIG. 1, a document transmitting/receiving system 1 ofthe exemplary embodiment 1 includes a terminal device 10, a first imageprocessing apparatus 20, a management server 30, and plural second imageprocessing apparatuses 40. The terminal device 10, the first imageprocessing apparatus 20, the management server 30, and the second imageprocessing apparatuses 40 are data-connected to each other directly orthrough a network.

In the document transmitting/receiving system 1 of the exemplaryembodiment 1, a sender transmits a document from the first imageprocessing apparatus 20 to one of the second image processingapparatuses 40 through the terminal device 10. Specifically, the senderfirst creates a document by using the terminal device 10. The createddocument is transmitted from the first image processing apparatus 20 tothe second image processing apparatus 40 via the management server 30.Then, the document is printed on paper in the second image processingapparatus 40 and received by a recipient.

As described above, in the document transmitting/receiving system 1 ofthe exemplary embodiment 1, the first image processing apparatus 20functions like a mailbox in which a sender puts a mail, and the secondimage processing apparatus 40 functions like a mailbox at which arecipient receives the mail. In addition, the documenttransmitting/receiving system 1 implements an electronic postal service(hereinafter, referred to as the “present service”) of transmitting andreceiving a document through the plural image processing apparatuses. Inthe present service, a recipient may receive a document from any of theplural second image processing apparatuses 40 installed at any places.

In addition, in the document transmitting/receiving system 1 of theexemplary embodiment 1, a sender may set an expiration period in which arecipient is permitted to print a document (hereinafter, referred to asa “printing time limit”). In addition, a printing mode of a documentchanges to be different before and after a printing time limit elapses.

The setting of a printing time limit of a document will be described indetail later.

In addition, in the exemplary embodiment 1, the second image processingapparatus 40 (an example of an output apparatus) functions as an exampleof an acquiring unit and an output unit. In addition, the terminaldevice 10 or the first image processing apparatus 20 functions as anexample of a transmitting unit and a setting unit.

In the exemplary embodiment 1, a document refers to a document writtenwith information that may be recognized by a perception of a person suchas characters, signs, and images. In addition, document data includesletter data that becomes a letter when the letter data is printed onpaper. Here, the letter refers to a document presenting a sender's willor notifying a fact to a specific recipient.

Examples of the letter may include an official letter, an invoice, aseal registration certificate, a copy of a resident's card, and a directmail written with a recipient's name. Examples of documents other thanthe letter may include a catalog and a direct mail written with norecipient's name.

In addition, the document created by the sender is kept the same incontents but a data format thereof changes until the recipient receivesthe document. In the descriptions hereinafter, for convenience ofdescriptions, a document as electronic data may be generally referred toas “document data,” regardless of the data format of the document. Inaddition, a printout which is obtained by printing the document data onpaper or the like will be referred to as a “paper printing document.”

At this time, the first image processing apparatus 20 and the secondimage processing apparatus 40 are identical to each other in basicconfiguration. In the descriptions hereinafter, the first imageprocessing apparatus 20 is a machine used when a sender sends a document(hereinafter, referred to as a “sender side machine”). Meanwhile, thesecond image processing apparatus 40 is a machine used when a recipientreceives a document (hereinafter, referred to as a “recipient sidemachine”).

Here, the second image processing apparatus 40 may be the sender sidemachine, and the first image processing apparatus 20 maybe the recipientside machine. However, when all the cases where any one of the firstimage processing apparatus 20 and the second image processing apparatus40 is the sender side machine, and the other is the recipient sidemachine are described, the functional configurations will overlap witheach other thereby causing descriptions of the functional configurationsto be complicated. Hence, descriptions will be made assuming that thefirst image processing apparatus 20 is the sender side machine, and thesecond image processing apparatus 40 is the recipient side machine.

The terminal device 10 creates the document data with a predeterminedapplication or the like through an operation by the sender. The terminaldevice 10 sends the created document data to the first image processingapparatus 20. As the terminal device 10, for example, an installedpersonal computer (PC) or a portable terminal such as a mobile phone ora tablet terminal may be used.

The first image processing apparatus 20 is a so-called multifunctionmachine and has functions such as copying, printing (image forming),image reading, and faxing. Further, the first image processing apparatus20 has a function to transmit the document data created by the senderand relevant information related to the transmission of the documentdata to the management server 30, as one of the functions to implementthe present service.

The management server 30 stores the document data and the relevantinformation related to the transmission/reception of the document datawhich are acquired from the first image processing apparatus 20. Then,the management server 30 transmits the stored document data to thesecond image processing apparatus 40 based on an instruction from therecipient.

The second image processing apparatus 40 is a so-called multifunctionmachine and has functions such as copying, printing (image forming),image reading, and faxing. Further, the second image processingapparatus 40 prints the document data received from the managementserver 30, as one of the functions to implement the present service.

FIG. 2 is a view illustrating an exemplary hardware configuration of theterminal device 10 and the management server 30.

As illustrated in FIG. 2, each of the terminal device 10 and themanagement server 30 includes a central processing unit (CPU) 100 a asan arithmetic operation unit and a memory 100 c as a main memory.Further, each of the terminal device 10 and the management server 30includes, for example, a magnetic disk device (hard disk drive (HDD))100 g, a network interface 100 f, a display mechanism 100 d, an audiomechanism 100 h, and an input device 100 i such as a keyboard or amouse, as external devices.

The memory 100 c and the display mechanism 100 d are connected to theCPU 100 a through a system controller 100 b. In addition, the networkinterface 100 f, the magnetic disk device 100 g, the audio mechanism 100h, and the input device 100 i are connected to the system controller 100b through an I/O controller 100 e. The components are connected to eachother by various buses such as a system bus or an input/out bus.

The magnetic disk device 100 g stores a program to implement each of thefunctions. The program is loaded to the memory 100 c, and processingbased on the program is performed by the CPU 100 a so that the variousfunctions are implemented.

[Hardware Configuration of First Image Processing Apparatus 20 andSecond Image Processing Apparatus 40]

FIG. 3 is a view illustrating an exemplary hardware configuration of thefirst image processing apparatus 20 and the second image processingapparatus 40.

As illustrated in FIG. 3, a CPU 101 performs a main control of the firstimage processing apparatus 20 and the second image processing apparatus40, by loading various programs stored in, for example, a read onlymemory (ROM) 102 to a random access memory (RAM) 103 and executing theprograms, so as to implement the functions of each of the first imageprocessing apparatus 20 and the second image processing apparatus 40.The ROM 102 is a memory that stores, for example, various programs to beexecuted by the CPU 101 or predetermined fixed data. The RAM 103 is amemory that is used as, for example, a working memory for the CPU 101. Anonvolatile memory 104 is a memory that may hold the stored informationeven when a power is not supplied, and stores parameters or varioushistory data to be used for an image adjustment.

The HDD 105 is, for example, a magnetic disk device and stores, forexample, image data read by an image reading unit 119 or image data tobe used for an image formation in an image forming unit 118 to bedescribed later.

An image data processor 106 performs processing for image data such asdecompression/compression of image data. An authentication controller107 controls a card reader 108 and a camera 109. The card reader 108reads an IC card equipped with an integrated circuit (IC) therein forrecording information or performing an arithmetic operation, so as toacquire information recorded in the IC card. In addition, the camera 109captures an image including a user operating the UI unit 110.

The UI unit 110 includes an operation unit 112 that receives a contactoperation by a user and a monitor 113 that displays various images.

The operation unit 112 receives an instruction from a user for imageprocessing functions of each of the first image processing apparatus 20and the second image processing apparatus 40 such as a printingfunction, a scanning function, a copying function, a facsimile function,and a document transmitting/receiving function.

A local area network port (LAN) port 114 is an interface for inputtingand outputting data with respect to the outside. In the exemplaryembodiment 1, the LAN port 114 also functions as a wirelesscommunication interface. A serial port 115 is an interface for aconnection of an external peripheral device. A universal serial bus(USB) port 116 is an interface for a connection of a peripheral devicethrough a USB cable. A modem 117 is a controller to be connected to apublic line, such as a facsimile, and enables providing variousfacsimile functions.

The image forming unit 118 forms an image on paper or the like as anexample of a recording medium. The image reading unit 119 reads theimage recorded on the paper or the like.

Subsequently, the functional configurations of the respective componentsrelated to the document transmitting/receiving system 1 will bedescribed in detail.

[Functional Configuration of Terminal Device 10]

In the exemplary embodiment 1, the terminal device 10 is connected tothe first image processing apparatus 20. A printer driver is installedin the terminal device 10 to operate the first image processingapparatus 20. The terminal device 10 is configured to enable operatingthe image forming unit 118 or the image reading unit 119 in the firstimage processing apparatus 20 or using the present service through thefirst image processing apparatus 20.

In addition, in the terminal device 10, a sender creates a document fileby using, for example, a predetermined application. The document file isdata serving as the base for a paper printing document which is to befinally sent to a recipient. Then, the terminal device 10 converts thedocument file created by the sender into page-description language (PDL)data. In addition, the terminal device 10 transmits the PDL data to thefirst image processing apparatus 20.

[Functional Configuration of First Image Processing Apparatus 20]

FIG. 4 is a functional block diagram of the first image processingapparatus 20 of the exemplary embodiment 1.

As illustrated in FIG. 4, the first image processing apparatus 20includes a document transmitting unit 21 that transmits a documentimage, a document type setting unit 22 that sets a type of a document,an original setting unit 23 that assures the originality, a destinationsetting unit 24 that sets a destination to which document data is to betransmitted, and a printing time limit document setting unit 25 thatspecifically sets printing time limit transmission/reception to bedescribed later.

The document transmitting unit 21 creates a document image (an imagefile) based on the PDL data of the document acquired from the terminaldevice 10. Then, the document transmitting unit 21 transmits the createddocument image to the management server 30.

The document type setting unit 22 sets transmission/reception types ofthe document. In the exemplary embodiment 1, the transmission/receptiontypes include “ordinary transmission/reception” and “printing time limittransmission/reception.”

The “ordinary transmission/reception” is ordinary transmission/receptionother than the printing time limit transmission/reception. The “printingtime limit transmission/reception” is transmission/reception for which aprinting time limit is set to permit a recipient to print a documentimage in the ordinary format.

The original setting unit 23 performs an original setting for a paperprinting document to assure that the paper printing document is theoriginal. When receiving an instruction from the sender to perform theoriginal setting for a paper printing document, the original settingunit 23 transmits original setting information which is instructioninformation for the original setting, to the management server 30.

The destination setting unit 24 sets destination information which isinformation of the recipient of the document. Then, the destinationsetting unit 24 transmits the destination information in associationwith the document image, to the management server 30.

Here, the destination of document data is not limited to a specificindividual, and a company or a specific department of a company may beset as a destination. In addition, the destination setting unit 24 maydirectly select a recipient side machine by using information that maydesignate a specific image processing apparatus connected to a network,and transmit document data to the recipient side machine as adestination.

When the printing time limit transmission/reception is set as a type ofdocument data, the printing time limit document setting unit 25 sets aprinting time limit designated by a sender for document data. Morespecifically, when the printing time limit transmission/reception isset, the printing time limit document setting unit 25 issues a printingpassword (a token) corresponding to target document data. The issuedprinting password is notified to a recipient.

The printing password enables the printing of a document image. Here, inthe exemplary embodiment 1, printing a document image means printingcontents of an original document image as they are. Meanwhile, notprinting a document image includes a case where a document image is notprinted, and a case where at least part of contents of an originaldocument image is changed and printed, rather than printing the contentsof the original document image as they are.

In addition, the printing time limit document setting unit 25 sets theexpiration period in the printing password itself. Accordingly, theprinting time limit document setting unit 25 sets a printing time limitfor a document image.

In addition, the printing time limit document setting unit 25 sets aprinting mode after a printing time limit of document data elapses. Theprinting time limit document setting unit 25 sets a printing mode for acase where a document image is printed after a printing time limitelapses to be different from a printing mode for a case where thedocument image is printed before the printing time limit elapses. In theexemplary embodiment 1, a sender designates the printing mode. However,a recipient may set the printing mode.

Here, the change of the printing mode before and after a printing timelimit elapses will be described in detail later.

Subsequently, descriptions will be made on a send screen displayed onthe display mechanism 100 d of the terminal device 10 when a sender usesthe present service. Here, the send screen is displayed by a printerdriver of the first image processing apparatus 20.

FIGS. 5A and 5B are views of an example of the document send screen ofthe exemplary embodiment 1.

For example, a screen for performing printing in the first imageprocessing apparatus 20 is opened from the menu of the application ofthe terminal device 10. Then, as illustrated in FIG. 5A, the screendisplays a print button 81 and a send button 82. The print button 81 isa button for printing the document image in the first image processingapparatus 20. Meanwhile, the send button 82 is a button for sending thedocument to the recipient through the first image processing apparatus20.

Then, when the send button 82 is selected, the send screen for sendingthe document is displayed as illustrated in FIG. 5B. The send screenincludes a destination setting button 83 for setting a destination, atime limit setting button 84 for setting a printing time limit of adocument image, and an original setting button 85 for performing anoriginal setting for a paper printing document.

The destination setting button 83 is used to set a recipient or arecipient side machine. When the destination setting button 83 ispressed, a list of recipient names is displayed. A sender designates arecipient name to which a document is to be transmitted. The designatedrecipient name information is transmitted to the first image processingapparatus 20 as destination information.

The time limit setting button 84 is used to set a printing time limitfor a document image which is an object to be transmitted. When the timelimit setting button 84 is pressed, a predetermined input screen isdisplayed, and time limit information such as date and time ordesignation of a printing mode of a document image after a printing timelimit elapses is received. Then, the printing time limit settinginformation for setting the printing time limit is transmitted to thefirst image processing apparatus 20.

The original setting button 85 is used to perform an original settingfor a paper printing document based on the document to be transmitted.When the original setting button 85 is pressed, original settinginformation for performing a setting to assure the originality of apaper printing document is transmitted to the first image processingapparatus 20.

[Functional Configuration of Management Server 30]

FIG. 6 is a functional block diagram of the management server 30 of theexemplary embodiment 1.

As illustrated in FIG. 6, the management server 30 includes a registeredinformation storage unit 31 that stores registered information for useof the present service, a document storage unit 32 that stores adocument image, an original registering unit 33 that registers theoriginality of a paper printing document, a time limit informationstorage unit 34 that stores information about a printing time limit of adocument image, and a fee charge information storage unit 35 (an exampleof a fee charging unit) that stores information of fee charge related totransmission/reception.

The registered information storage unit 31 stores user information suchas a registered name of a user using the present service (e.g., aregistered company name), a user ID, and a use password. The registeredinformation storage unit 31 enables the stored registered information tobe referred to when a recipient performs a log-in authentication in thesecond image processing apparatus 40.

In addition, the registered information storage unit 31 stores attributeinformation of a service registrant (e.g., an individual or a company).The attribute information is used when a recipient of a direct mail isset, as described later. The attribute information includes registrantattribute information related to a service registrant, and machineattribute information related to a recipient side machine.

The document storage unit 32 stores the document image received from thefirst image processing apparatus 20. In addition, the document storageunit 32 stores the destination information of the document inassociation with the document image. Then, the document storage unit 32transmits the stored document image to the second image processingapparatus 40 according to a request from the second image processingapparatus 40.

The original registering unit 33 registers the original of the documentimage for which the original setting has been performed. In order toassure the originality of a paper printing document, the originalregistering unit 33 stores information that may identify the documentimage which is the base for a paper printing document and a paperprinting document corresponding to the document image. In the exemplaryembodiment 1, the original registering unit 33 creates an identificationinformation image (an example of predetermined information) to identifythat the paper printed document is the original. The identificationinformation image is an image that may uniquely specify the paperprinting document. The original registering unit 33 stores the documentimage and the identification information image in association with eachother.

In addition, the original registering unit 33 stores a printing historywhich is a printing history of the document image in the second imageprocessing apparatus 40. In the exemplary embodiment 1, when a certaindocument image is printed for the first time, the original registeringunit 33 transmits the identification information image corresponding tothe document image to the second image processing apparatus 40. At thistime, when second or more printings of the document image are performed,the original registering unit 33 does not transmit the correspondingidentification information image to the second image processingapparatus 40. That is, in the exemplary embodiment 1, the originality isassured only for the paper printing document which is printed for thefirst time.

In addition, in assuring the originality of the paper printing document,the identification information image may not be necessarily printeddirectly on the paper printing document. For example, when the documentimage is printed, a paper fingerprint of printing paper is read inadvance. Then, the original registering unit 33 may store theinformation of the paper fingerprint in association with the documentimage so as to manage the originality of the paper printing document.

In addition, the number of the printing times of the paper printingdocument for assuring the originality is not limited to one time and maybe a predetermined number of times.

The time limit information storage unit 34 stores a printing time limitfor a document image when the printing time limit has been set for thedocument image. In the exemplary embodiment 1, the time limitinformation storage unit 34 stores the expiration period of the printingpassword. The time limit information storage unit 34 permits thedocument image for which the printing time limit has been set to beprinted before the printing time limit elapses. Meanwhile, the timelimit information storage unit 34 restricts the document image for whichthe printing time limit has been set from being printed after theprinting time limit elapses.

After the printing password expires, when the document image associatedwith the printing password has not been ever printed in the second imageprocessing apparatus 40, the time limit information storage unit 34creates, for the sender, an unprinted document image notificationindicating that the document image has not been printed within theprinting time limit and transmits the created notification to the firstimage processing apparatus 20.

The fee charge information storage unit 35 stores information of feecharge to a sender or a recipient which arises from sending of adocument by the sender or a reception of a document by the recipient.

For example, when a sender sends a document file, and the managementserver 30 receives a document image, the fee charge information storageunit 35 charges a predetermined fee to the sender.

[Functional Configuration of Second Image Processing Apparatus 40]

FIG. 7 is a functional block diagram of the second image processingapparatus 40 of the exemplary embodiment 1.

As illustrated in FIG. 7, the second image processing apparatus 40includes a received information display unit 41 that causes informationabout the document transmission/reception service to be displayed, adocument image acquiring unit 42 that acquires a document image, and aprinting time limit document processing unit 43 that processes adocument image for which a printing time limit has been set.

The received information display unit 41 causes the UI unit 110 todisplay various messages for the present service. For example, whenthere is a document image that has not been received, the receivedinformation display unit 41 displays a notification indicating theexistence of the document image that has not been received, to therecipient who is logging in to the second image processing apparatus 40.

In addition, when a printing time limit has been set for a documentimage, the received information display unit 41 displays the existenceof the document image for which the printing time limit has been set.

The document image acquiring unit 42 acquires the document image thathas been transmitted to the recipient who is logging in, from themanagement server 30. Then, the document image acquiring unit 42 causesthe acquired image to be printed in the image forming unit 118.

The printing time limit document processing unit 43 acquires thedocument image for which the printing time limit has been set, from themanagement server 30. Then, when the printing time limit has notelapsed, the printing time limit document processing unit 43 causes thedocument image to be printed in the image forming unit 118. Meanwhile,when the printing time limit has elapsed, the printing time limitdocument processing unit 43 performs a printing based on the documentimage, according to a predetermined condition.

The printing time limit document processing unit 43 performs theprocessing of changing a printing mode to be different before and aftera printing time limit elapses, in printing out the document image forwhich the printing time limit has been set. The printing time limitdocument processing unit 43 receives a document image for which aprinting time limit has been set. When a recipient inputs a printingpassword, the printing time limit document processing unit 43 prints thedocument image in a printing mode before the printing time limit elapsesas long as the printing password is effective. Meanwhile, when theprinting password is not effective, the printing time limit documentprocessing unit 43 restricts the document image from being printed inthe printing mode before the printing time limit elapses, and performs aprinting in a printing mode different from the printing mode before theprinting time limit elapses based on the document image.

In the exemplary embodiment 1, the printing time limit documentprocessing unit 43 may perform processing of changing printing contentsrelated to contents of a document image to be printed (hereinafter,referred to as “printing content changing processing”) and processing ofchanging a printing operation related to an operation at the time ofprinting a document image (hereinafter, referred to as “printingoperation changing processing”), as the processing of changing aprinting mode to be different before and after a printing time limitelapses.

Subsequently, specific descriptions will be made on the processing thatis performed by the printing time limit document processing unit 43 tochange a printing mode to be different before and after a printing timelimit elapses.

FIGS. 8A to 8C are views for explaining the processing of changing aprinting mode to be different before and after a printing time limitelapses.

(Printing Content Changing Processing)

In the exemplary embodiment 1, the printing content changing processingprovides (1) an original assurance mode, (2) a void indication mode, and(3) a printing page number mode.

(1) Original Assurance Mode

In the original assurance mode, when the original setting has beenperformed for a document image, the originality of a paper printingdocument is assured before a printing time limit elapses and is notassured after the printing time limit elapses.

Specifically, the identification information image is printed on a paperprinting document before the printing time limit elapses and is notprinted on a paper printing document after the printing time limitelapses. For example, as illustrated in FIG. 8A, in a case of a ticketB1 having the expiration period, a barcode 91 is printed as theidentification information image on the ticket B1 which is printedbefore a printing time limit elapses. Meanwhile, the barcode is notprinted on a ticket P1 which is printed after the printing time limitelapses.

(2) Void Indication Mode

In the void indication mode, when a printing is performed based on thesame document image, a paper printing document before a printing timelimit elapses has validity as a document, and a paper printing documentafter the printing time limit elapses is explicitly indicated as a voiddocument.

Specifically, as illustrated in FIG. 8B, a document image is directlyprinted as a paper printing document before a printing time limitelapses. Meanwhile, after the printing time limit elapses, an imageindicating that the document is void due to an elapse of the printingtime limit of the document image is superposed and printed on theoriginal document image. For example, a certificate B2 which is contentsof an original document image is printed before a printing time limitelapses. Meanwhile, after the printing time limit elapses, a certificateP2 is printed in the manner that a text image 92 explicitly indicating avoid document such as “VOID” or a slanted line image 93 is superposed onthe original document image.

(3) Printing Page Number Changing Mode

In the printing page number changing mode, when a printing is performedbased on the same document image, the number of pages of a paperprinting document before a printing time limit elapses is made differentfrom the number of pages of a paper printing paper after the printingtime limit elapses. Specifically, entire (all) pages of a document imageare printed before a printing time limit elapses. Meanwhile, after theprinting time limit elapses, only a part of the document image, forexample, only the first page of the document image as the cover page isprinted.

(Printing Operation Changing Processing)

In the exemplary embodiment 1, the printing operation changingprocessing provides (1) a retransmission mode, (2) a fee charge changingmode, (3) a content indication mode, and (4) a printing trigger changingmode.

(1) Retransmission Mode

In the retransmission mode, after a printing time limit elapses, the UIunit 110 is caused to display a request screen which is not displayedbefore the printing time limit elapses, for requesting a retransmissionof the printing password. Specifically, after the printing time limitelapses, a request screen is displayed to request a retransmission ofthe printing password for printing the document image of which theprinting time limit has elapsed.

At this time, the request screen may display a request screen forrequesting a sender to recreate the document image of which the printingtime limit has elapsed.

(2) Fee Charge Changing Mode

In the fee charge changing mode, a fee that may be incurred from theprinting of a document image before a printing time limit elapses ismade different from a fee that may be incurred from the printing of thedocument image after the printing time limit elapses. Specifically, nofee is charged to a recipient when the recipient prints a documentimage, before a printing time limit elapses. However, after the printingtime limit elapses, a fee is charged to a recipient when the recipientprints the document image. After the fee charge is confirmed, theprinting of the document image of which the printing time limit haselapsed is permitted again.

(3) Content Indication Mode

In the content indication mode, modes before and after a printing timelimit elapses change between printing a document image and confirmingcontents of the document image. Specifically, as illustrated in FIG. 8C,a document image is directly printed as a paper printing document B3before a printing time limit elapses. Meanwhile, after the printing timelimit elapses, the printing of the document image is not permitted, anda reference image P3 confirming the contents of the document image isdisplayed on the screen of the UI unit 110.

In this case, the reference image P3 displayed on the screen of the UIunit 110 is set not to be printed. In addition, even when the referenceimage P3 may be printed, a void image such as “Sample” is superimposedand printed on the reference image P3 to explicitly indicate that thecontents of the printed reference image P3 are void.

Further, the screen of the UI unit 110 displays a text message image 95describing that the document image with the contents displayed on thescreen may not be printed as a paper printing document due to elapse ofthe printing time limit.

(4) Printing Trigger Changing Mode

In the printing trigger changing mode, a printing trigger changes to bedifferent before and after a printing time limit elapses. Specifically,before a printing time limit elapses, the printing of a document imagefor which the printing time limit has been set is performed at a timingof a user's printing instruction. Meanwhile, after the printing timelimit elapses, the printing of the document image for which the printingtime limit has been set is performed, regardless of the timing of theuser's printing instruction. For example, when there is a document imageof which a printing time limit has elapsed, the document image of whichthe time limit has elapsed is continuously forcibly printed immediatelyafter a recipient logs in to the second image processing apparatus 40 orwhen another document image for which a printing time limit has not beenset is printed.

In this case, when a paper printing document is printed based on adocument image after elapse of a printing time limit, the printing timelimit document processing unit 43 may notify a sender that the documentimage is printed in one of the above-described modes after the printingtime limit elapses and notify the sender of the printing mode of thedocument image in that case.

[Exemplary Operation of Transmitting/Receiving System]

Subsequently, descriptions will be made on an example where a sendertransmits a document image to a recipient from the first imageprocessing apparatus 20 through the terminal device 10. Here, the senderuses the first image processing apparatus 20 installed in, for example,an office as a sender side device. In addition, a recipient uses thesecond image processing apparatus 40 installed in a convenience store asa recipient side machine. A type of transmission/reception for documentdata is the printing time limit transmission/reception. In addition, theoriginal setting is performed for the document data.

FIG. 9 is a sequence chart of the document transmitting/receiving systemof the exemplary embodiment 1.

As illustrated in FIG. 9, the sender creates the document file such as aletter in the terminal device 10 (step (hereinafter, referred to as “S”)101). Then, the sender performs an operation to send the document to therecipient on the send screen (see FIGS. 5A and 5B) displayed on thedisplay mechanism 100 d of the terminal device 10. Then, the terminaldevice 10 creates PDL data of the document file and transmits the PDLdata to the first image processing apparatus 20 (S102).

In addition, in the sending operation, the sender designates a specificrecipient by setting destination information of the document file(S103). Further, a sender performs the original setting for a paperprinted document (S104). Then, the sender sets a printing time limit(S105).

Then, the first image processing apparatus 20 creates a document imagebased on the acquired PDL data (S106). In addition, the first imageprocessing apparatus 20 transmits the document image to the managementserver 30 (S107).

In addition, the first image processing apparatus 20 transmits thedestination setting information to the management server 30 (S108).Then, the first image processing apparatus 20 transmits the originalsetting information to the management server 30 (S109). In addition, thefirst image processing apparatus 20 transmits the printing time limitsetting information to the management server 30 (S110).

Then, the management server 30 registers the document image (S111). Inregistering the document image, for example, storing the document image,designating a destination for the stored document image, registering anidentification information image, and setting a printing time limit areperformed.

In the exemplary embodiment 1, a predetermined fee is charged to thesender at a timing when the document image is transmitted from thesender to the management server 30.

Meanwhile, the recipient performs a log-in authentication to the secondimage processing apparatus 40 installed in, for example, a conveniencestore (S112).

Thereafter, the second image processing apparatus 40 requests themanagement server 30 to receive the document image that has beentransmitted to the recipient who is performing the log-in (S113). Then,when there is a document image for which a printing time limit has beenset, the second image processing apparatus 40 causes the UI unit 110 todisplay the existence of the document image for which the printing timelimit has been set, such as “Time-Limited Document Received” (S114).

Then, the second image processing apparatus 40 requests the recipient toinput a printing password for printing the document image for which theprinting time limit has been set (S115). Here, when a printing passwordwithin the expiration period is input as an input of a printingpassword, the second image processing apparatus 40 acquires the documentimage (S116). In addition, the second image processing apparatus 40prints the document image (S117). Then, the recipient receives the paperprinting document (S118).

Meanwhile, when a printing password which has expired is input as aninput of a printing password, the second image processing apparatus 40prints a printing mode different from the printing mode of the documentimage within the printing time limit.

Exemplary Embodiment 2

Subsequently, a document transmitting/receiving system 1 of an exemplaryembodiment 2 will be described. In the exemplary embodiment 2, the samecomponents as those in the exemplary embodiment 1 will be denoted by thesame reference numerals as used in the exemplary embodiment 1, anddetailed descriptions thereof will be omitted.

FIG. 10 is a view illustrating an exemplary configuration of thedocument transmitting/receiving system 1 of the exemplary embodiment 2.

As illustrated in FIG. 10, the document transmitting/receiving system 1includes the first image processing apparatus 20, the management server30, and the plural second image processing apparatuses 40. In theexemplary embodiment 2, the sender side machine is the first imageprocessing apparatus 20, and the recipient side machine is the secondimage processing apparatuses 40.

In the exemplary embodiment 2, it is assumed that the first imageprocessing apparatus 20 is directly operated without the terminal device10 which is used in the exemplary embodiment 1. For example, a casewhere the first image processing apparatus 20 is installed in, forexample, a convenience store may be taken into account.

A sender transmits document data by directly operating the first imageprocessing apparatus 20. Specifically, the sender causes a document tobe read by the image reading unit 119 of the first image processingapparatus 20 or document data recorded in a recording medium to be readby the first image processing apparatus 20. Thereafter, the documenttransmitting unit 21 of the first image processing apparatus 20 createsa document image based on the document data.

In the exemplary embodiment 2, the UI unit 110 displays the send screen(see FIG. 5B). In addition, the sender sets a recipient or a printingtime limit of the document to be transmitted, on the screen of the UIunit 110.

In this way, the document data is transmitted from the first imageprocessing apparatus 20 to the management server 30. Thereafter, therecipient prints the document image in, for example, the second imageprocessing apparatus 40 so that a paper printing document is received bythe recipient.

In the exemplary embodiment 2 as well, a printing mode of a paperprinting document changes before and after a printing time limit elapsesas in the exemplary embodiment 1.

Exemplary Embodiment 3

Subsequently, a document transmitting/receiving system 1 of an exemplaryembodiment 3 will be described. In the exemplary embodiment 3, the samecomponents as those in the exemplary embodiment 1 will be denoted by thesame reference numerals as used in the exemplary embodiment 1, anddetailed descriptions thereof will be omitted.

FIG. 11 is a view illustrating an exemplary configuration of thedocument transmitting/receiving system 1 of the exemplary embodiment 3.

As illustrated in FIG. 11, the document transmitting/receiving system 1includes the first image processing apparatus 20, and the managementserver 30, and the terminal device 10. In the exemplary embodiment 3,the sender side machine is the first image processing apparatus 20, andthe recipient side machine is the terminal device 10.

In the exemplary embodiment 3, a sender transmits a document image bydirectly operating the first image processing apparatus 20.Specifically, the sender causes a document to be read by the imagereading unit 119 of the first image processing apparatus 20 or documentdata recorded in a recording medium to be read by the first imageprocessing apparatus 20. Thereafter, the document transmitting unit 21of the first image processing apparatus 20 creates a document imagebased on the document data.

Meanwhile, a recipient logs in to the document transmitting/receivingsystem 1 through the terminal device 10. The terminal device 10downloads the document image and outputs the document image as anelectronic file such as portable document format (PDF).

As described above, in the exemplary embodiment 3, the document data istransmitted from the first image processing apparatus 20 to themanagement server 30. Thereafter, the recipient outputs the documentdata in, for example, the terminal device 10 so that the electronic fileof the document data is received by the recipient.

In the exemplary embodiment 3 as well, a printing mode of document datachanges to be different before and after a printing time limit elapses.Specifically, in the exemplary embodiment 3, a document image is outputby an electronic file such as a PDF, but the contents of the electronicfile change before and after the printing time limit elapses.

In the exemplary embodiments 1 to 3, the configurations of thefunctional units for implementing the present service in the terminaldevice 10, the first image processing apparatus 20, the managementserver 30, and the second image processing apparatus 40 are not limitedto the aspects of the exemplary embodiment 1. For example, in theexemplary embodiment 1, the printing time limit document processing unit43 of the second image processing apparatus 40 performs the processingof changing contents of a printed image. However, the management server30 may perform the processing. That is, the management server 30 mayhold plural document images in advance so as to change the contents of adocument image before and after a printing time limit elapses. Inaddition, when sending a document image to the second image processingapparatus 40, the management server 30 may create document images whichare different from each other before and after a printing time limitelapses.

In the exemplary embodiments 1 to 3, the management server 30 is causedto transmit the document image of the document file. However, instead ofthe document image, PDL data of the document file may be transmitted.

A program which causes a computer to implement the functions of therespective components in the present exemplary embodiments may beprovided, for example, by a communication unit or in a state of beingstored in various recording media.

The foregoing description of the exemplary embodiments of the presentinvention has been provided for the purposes of illustration anddescription. It is not intended to be exhaustive or to limit theinvention to the precise forms disclosed. Obviously, many modificationsand variations will be apparent to practitioners skilled in the art. Theembodiments were chosen and described in order to best explain theprinciples of the invention and its practical applications, therebyenabling others skilled in the art to understand the invention forvarious embodiments and with the various modifications as are suited tothe particular use contemplated. It is intended that the scope of theinvention be defined by the following claims and their equivalents.

What is claimed is:
 1. An output apparatus comprising: an acquiring unitthat acquires document data having an output time limit which is a timelimit in which output the document data is permitted; and an output unitthat outputs the document data in a mode different from an output modeof the document data before the output time limit elapses, when theoutput time limit has elapsed.
 2. The output apparatus according toclaim 1, wherein when the output time limit has elapsed, the output unitoutputs, based on the document data, contents different from outputcontents of the document data before the output time limit elapses. 3.The output apparatus according to claim 2, wherein the output unitimparts predetermined information to the document data which is outputwithin the output time limit, and the output unit does not impart thepredetermined information to the document data which is output after theoutput time limit elapses.
 4. The output apparatus according to claim 2,wherein when the output time limit has elapsed, the output unit outputsonly a part of the document data.
 5. The output apparatus according toclaim 1, wherein when the output time limit has elapsed, the output unitoutputs the document data with an operation different from an operationto output the document data before the output time limit elapses.
 6. Theoutput apparatus according to claim 5, wherein when the output timelimit has elapsed, the output unit forcibly outputs the document data,regardless of a recipient's operation for the document data.
 7. A systemcomprising: a transmitting unit that transmits document data; a settingunit that receives a setting of an output time limit which is a timelimit in which output of the document data is permitted; an acquiringunit that acquires the document data for which the output time limit hasbeen set; and an output unit that outputs the document data in a modedifferent from an output mode of the document data before the outputtime limit elapses, when the output time limit has elapsed.
 8. Thesystem according to claim 7, further comprising: a fee charging unitthat charges predetermined fee to a recipient of the document data whenthe document data is output after the output time limit elapses.
 9. Anon-transitory computer readable storage medium storing a program thatcauses a computer to execute a process comprising: acquiring documentdata having an output time limit which is a time limit in which outputof the document data is permitted; and outputting the document data in amode different from a mode to output the document data before the outputtime limit elapses, when the output time limit has elapsed.